#include "stdafx.h"
#include "CMILMatrix4x4.h"



CMILMatrix4x4::CMILMatrix4x4( const CMILMatrix4x4 * pOther )
{
	throw std::logic_error("The method or operation is not implemented.");
}

CMILMatrix4x4::CMILMatrix4x4( bool fInitialize )
{
	throw std::logic_error("The method or operation is not implemented.");
}

CMILMatrix4x4::CMILMatrix4x4()
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToIdentity()
{
	throw std::logic_error("The method or operation is not implemented.");
}

bool CMILMatrix4x4::IsIdentity()
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToRotationX( XFLOAT rAngle )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToRotationY( XFLOAT rAngle )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToRotationZ( XFLOAT rAngle )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToScale( XFLOAT rScaleX, XFLOAT rScaleY, XFLOAT rScaleZ )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToTranslation( XFLOAT rTranslateX, XFLOAT rTranslateY, XFLOAT rTranslateZ )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetToPerspective( XFLOAT rNear, XFLOAT rFar, XFLOAT rFieldOfView, XFLOAT rAspectRatio, XBOOL bRightHanded )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetTo2DTransform( const CMILMatrix * pmat2D )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::Get2DScaleTransform( const struct XSIZEF & elementSize, CMILMatrix * p2DScale )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::Transform2DPoints_DivideW( const struct XPOINTF * srcPoints, struct XPOINTF * destPoints, XUINT32 count, XBOOL * pAreAllWValuesPositive )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::TransformBoundsIgnoreZ( const struct XRECTF_WH * pSource, struct XRECTF_WH * pTarget )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::Append( const CMILMatrix & that )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::Append( const CMILMatrix4x4 & that )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::Prepend( const CMILMatrix4x4 & that )
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM11()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM12()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM13()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM14()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM21()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM22()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM23()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM24()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM31()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM32()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM33()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM34()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM41()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM42()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM43()
{
	throw std::logic_error("The method or operation is not implemented.");
}

XFLOAT CMILMatrix4x4::GetM44()
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM11( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM12( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM13( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM14( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM21( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM22( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM23( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM24( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM31( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM32( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM33( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM34( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM41( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM42( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM43( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

void CMILMatrix4x4::SetM44( XFLOAT r )
{
	throw std::logic_error("The method or operation is not implemented.");
}

XUINT32 CMILMatrix4x4::operator==( const CMILMatrix4x4 & other )
{
	throw std::logic_error("The method or operation is not implemented.");
}

XUINT32 CMILMatrix4x4::operator!=( const CMILMatrix4x4 & other )
{
	throw std::logic_error("The method or operation is not implemented.");
}
